sports announcer - English Synonyms Dictionary